package com.dto.user;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO {
    private Long id; // 用户ID
    private String username; // 用户名
    private String password; // 密码
    private String email;    // 邮箱
    private String mobile;   // 手机号（可选）
    private String nickname; // 昵称（可选）
    private String status;  // 状态
    private String avatar;  // 头像路径（可选）
    private String openid;
    private List<String> roles; // 用户选择的角色列表
    private List<String> permissions;
}